*{
	
	margin: 0;
	padding: 0;
}

header{
	height: 100px;
	
}
#login{margin-left: 100px;}

#login div{
	
	float: left;


}

#d2{
	padding: 15px;
	
}
#d2 a{
	text-decoration: none;
	

	color: #666666;
	font-size: 25px;

font-weight: bold;
font-family:"新宋体" ;

}

.clear:after{
content: '';
display: block;
clear: both;	
height: 0;
	
}
.content{
	
	
	background-color: #e93854;
	background-size: 100%;
/*height: 600px;*/
	}
.wrap{
	
	
	width:990px;
	
	margin: 0 auto;
}


.login-box{
	
	

	
	background-image: url(img/banner.png);
	background-repeat: no-repeat;
	
	background-size: contain;
	


}



.login-form{
	
	width:350px;
	
	height: 300px;
	border: 1px solid gray;
	
	margin-top:50px;
	
	margin-bottom:500px;
	
float:right;
background-color: white;
}

h2{
	padding-left: 15px;
	padding-top: 35px;	
	padding-bottom: 25px;
	
}




h2 span{
	
	font-size:25px;
	color: gray;
	

}

h2 a{
	
	float:right;
	font-size: 18px;
	text-decoration: none;
	color:#b61d1d;
	padding-right:15px;
	background-image: url(img/icon5.jpg);
	background-repeat: no-repeat;
	padding-left: 15px;
	
	
}

p{

padding-left: 20px;	
padding-bottom: 10px;		
}

p:nth-of-type(1) input{

		width: 290px;
	height: 40px;
	border: 1px solid grey;
	
	margin-bottom: 5px;
	
	
	background-image: url(img/icon1.jpg);
	background-repeat: no-repeat;
	padding-right:20px;
	font-size: 14px;
	text-align: center;
	
	
}

p:nth-of-type(2) input{

		width: 290px;
	height: 40px;
	border: 1px solid grey;
	
	margin-bottom: 5px;
	
	
	background-image: url(img/icon2.jpg);
	background-repeat: no-repeat;
	padding-right:20px;
	font-size: 14px;
	text-align: center;
	
	
}

span a{
color: grey;
text-decoration: none;

float: right;

padding-right:15px ;
	
}


p:nth-of-type(4) input{

		width: 290px;
	height: 40px;
	border: 1px solid grey;
	
	margin-bottom: 5px;
	color: white;
	
	background-color:#e4393c;
	
	padding-right:20px;
	font-size: 18px;
	text-align: center;
	font-weight: bold;
	
}


.end>.p4{
    margin: 0 auto;
    font-size: 14px;
    text-align: center;
}
.p4>a{
    text-decoration: none;
    color: black;
    display: inline-block;
    border-right: 1px solid;
    margin: 15px auto;
    padding: 0 8px;
}
.p4>a:hover{
    color: red;
    text-decoration: underline;
}
.end>.p3{
    margin: 0 auto;
    font-size: 14px;
    text-align: center;
}

.end{
	
height: 100px;	
	
}

